From: Florian Müllner Date: Wed, 7 Sep 2011 12:25:02 +0000 (+0200) Subject: power-status: Mark number with percentage for translation X-Git-Tag: archive/raspbian/50.5-1+rpi1~1^2~1013^2^2~7728 X-Git-Url: https://dgit.raspbian.org/%22http://www.example.com/cgi/%22/%22http:/www.example.com/cgi/%22?a=commitdiff_plain;h=e943dcafa441f70ec9ce24c6f39656cf9946021f;p=gnome-shell.git power-status: Mark number with percentage for translation Some locales expect the percentage sign before the number while others use a different character, so mark it for translation. https://bugzilla.gnome.org/show_bug.cgi?id=644097 --- diff --git a/js/ui/status/power.js b/js/ui/status/power.js index baf0697ea..6e319e852 100644 --- a/js/ui/status/power.js +++ b/js/ui/status/power.js @@ -118,7 +118,7 @@ Indicator.prototype = { timestring = ngettext("%d minute remaining", "%d minutes remaining", minutes).format(minutes); this._batteryItem.label.text = timestring; } - this._primaryPercentage.text = Math.round(percentage) + '%'; + this._primaryPercentage.text = C_("percent of battery remaining", "%d%%").format(Math.round(percentage)); this._batteryItem.actor.show(); } else { this._hasPrimary = false; @@ -191,7 +191,7 @@ DeviceItem.prototype = { this._box.add_actor(this._label); this.addActor(this._box); - let percentLabel = new St.Label({ text: '%d%%'.format(Math.round(percentage)) }); + let percentLabel = new St.Label({ text: C_("percent of battery remaining", "%d%%").format(Math.round(percentage)) }); this.addActor(percentLabel, { align: St.Align.END }); },